package com.liy.cloud.common.vo;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

import com.das.framework.common.vo.SupportVO;

/**
 * 设备信息封装，包括大类、小类编码及名称
 * @author shitou
 * @Time：2018年7月25日 下午3:21:24
 * @version 1.0
 */
public class EquInfoVO extends SupportVO<String> implements Serializable {

	private static final long serialVersionUID = 1L;

//	private String id;

    private String stationId;

    private String name;

    private String ip;

    private String flag;

    private String angle;

    private String status;
    
    private String sType;	//小类编码

    private String sTypeName;	//小类名称
    
    private String mType;	//大类编码

    private String mTypeName;	//大类名称
    
    private List<EquInfoVO> children = new ArrayList<>();

	public String getStationId() {
		return stationId;
	}

	public void setStationId(String stationId) {
		this.stationId = stationId;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getIp() {
		return ip;
	}

	public void setIp(String ip) {
		this.ip = ip;
	}

	public String getFlag() {
		return flag;
	}

	public void setFlag(String flag) {
		this.flag = flag;
	}

	public String getAngle() {
		return angle;
	}

	public void setAngle(String angle) {
		this.angle = angle;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getsType() {
		return sType;
	}

	public void setsType(String sType) {
		this.sType = sType;
	}

	public String getsTypeName() {
		return sTypeName;
	}

	public void setsTypeName(String sTypeName) {
		this.sTypeName = sTypeName;
	}

	public String getmType() {
		return mType;
	}

	public void setmType(String mType) {
		this.mType = mType;
	}

	public String getmTypeName() {
		return mTypeName;
	}

	public void setmTypeName(String mTypeName) {
		this.mTypeName = mTypeName;
	}

	public List<EquInfoVO> getChildren() {
		return children;
	}

	public void setChildren(List<EquInfoVO> children) {
		this.children = children;
	}
}
